engineering cad copyright engineers patent cam autocad invention inventor innovation manufacturing invent finite element analysis attorney cnc fea engineer intellectual property